package com.ror.java.se.scanner;

import java.util.Scanner;

/**
 * 需求：
 * 1 输入多个数字，并求其总和与平均数，
 * 2 每输入一个数字用回车确认，
 * 3 通过输入非数字来结束输入并输出执行结果
 */

public class Demo03SumAvg {
    public static void main(String[] args) {
        ScanNumbsShowSumAvg();
    }

    private static void ScanNumbsShowSumAvg() {
        System.out.print("输入几个数字（用空格隔开）：");
        Scanner sc = new Scanner(System.in);
        int cnt = 0;
        double sum = 0;
        while (sc.hasNextDouble()) {
            double num = sc.nextDouble();
            System.out.println("收到：" + num);
            sum += num;
            cnt++;
        }
        System.out.println(
                "总和为：" + sum + "，平均为：" + sum / cnt
        );
        sc.close();
    }
}
